Rapperswil is a very compact city and can easily assessed by foot or bicycle. The tourist center rents out electric bikes. There is a public bus system if you want to go a bit further.